*{
  margin: 0;
  padding: 0;
}
main{
  background-color: #f5f5f5;
}
main > div{
  width: 1000px;
  margin: 20px auto;
  background-color: #fff;
}
main ul li{
  list-style: none;
  border: 1px solid #eee;
  border-radius: 5px;
  margin: 20px;
  overflow: hidden;
}
main ul li img{
  float: left;
}
main ul li > div{
  float: left;
}


main > div  div{

}
main dl{
  overflow: hidden;
}
main dd{
  width: 50px;
  height: 50px;
  float: left;
  text-align: center;
  line-height: 50px;
  border: 1px solid #000;
  border-radius: 4px;
  margin: 10px;
}
main dd.action{
  background-color: red;
  color: #fff;
}
